5.3600000000000000263e-30 seed development stages